rain cats and dogs – English–Português translations

🇬🇧 en pt 🇵🇹

rain cats and dogs verb

  • to rain very heavily
chover a cântaros, chover a potes, chover canivetes, cair um toró, chover canivete, o céu vir abaixo
Wiktionary Links